package com.netease.nie.model;

import java.io.Serializable;

public class ExchangeGoodsInfo implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 5834576941979787452L;

	private Integer id;
	
	private Integer goodsId;
	
	private String title;
	
	private String subTitle;
	
	private Integer columnId;
	
	private Integer categoryId;
	/**
	 * 兑换类型
	 */
	private Integer goodsType;
	
	/**
	 * 库存
	 */
	private Integer allottedStock;
	
	private Integer stock;
	
	private String thumbnailWebUrl;
	
	private String thumbnailWapUrl;
	
	private String thumbnailUrlBackup;
	
	/**
	 * 兑换对象id
	 */
	private Integer exchangeObjectId;
	
	/**
	 * 积分
	 */
	private Integer price;
	
	/**
	 * 固定日期到期时间
	 */
	private Integer fixedValidDate;
	
	/**
	 * 兑换后N天过期时间
	 */
	private Integer changeableValidDate;
	
	private Integer isDeleted;
	
	/**
	 * 上架时间类型
	 */
	private Integer putOnTimeType;
	
	private Integer putOnStatus;
	/**
	 * 上架时间
	 */
	private Long putOnTime;
	
	/**
	 * 下架时间
	 */
	private Long putOffTime;
	
	private Integer creatorId;
	
	private Integer modifierId;
	
	private Long createTime;
	
	private Long modifyTime;
	
	private String searchText;
	
	private String categoryTitle;

	public Integer getGoodsId() {
		return goodsId;
	}

	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}
	
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getSubTitle() {
		return subTitle;
	}

	public void setSubTitle(String subTitle) {
		this.subTitle = subTitle;
	}
	public Integer getGoodsType() {
		return goodsType;
	}

	public void setGoodsType(Integer goodsType) {
		this.goodsType = goodsType;
	}

	public Integer getStock() {
		return stock;
	}

	public void setStock(Integer stock) {
		this.stock = stock;
	}
	
	public Integer getAllottedStock() {
		return allottedStock;
	}

	public void setAllottedStock(Integer allottedStock) {
		this.allottedStock = allottedStock;
	}

	public String getThumbnailWebUrl() {
		return thumbnailWebUrl;
	}

	public void setThumbnailWebUrl(String thumbnailWebUrl) {
		this.thumbnailWebUrl = thumbnailWebUrl;
	}

	public String getThumbnailWapUrl() {
		return thumbnailWapUrl;
	}

	public void setThumbnailWapUrl(String thumbnailWapUrl) {
		this.thumbnailWapUrl = thumbnailWapUrl;
	}

	public String getThumbnailUrlBackup() {
		return thumbnailUrlBackup;
	}

	public void setThumbnailUrlBackup(String thumbnailUrlBackup) {
		this.thumbnailUrlBackup = thumbnailUrlBackup;
	}

	public Integer getExchangeObjectId() {
		return exchangeObjectId;
	}

	public void setExchangeObjectId(Integer exchangeObjectId) {
		this.exchangeObjectId = exchangeObjectId;
	}

	public Integer getPrice() {
		return price;
	}

	public void setPrice(Integer price) {
		this.price = price;
	}

	public Integer getFixedValidDate() {
		return fixedValidDate;
	}

	public void setFixedValidDate(Integer fixedValidDate) {
		this.fixedValidDate = fixedValidDate;
	}

	public Integer getChangeableValidDate() {
		return changeableValidDate;
	}

	public void setChangeableValidDate(Integer changeableValidDate) {
		this.changeableValidDate = changeableValidDate;
	}

	public Integer getIsDeleted() {
		return isDeleted;
	}

	public void setIsDeleted(Integer isDeleted) {
		this.isDeleted = isDeleted;
	}

	public Integer getPutOnTimeType() {
		return putOnTimeType;
	}

	public void setPutOnTimeType(Integer putOnTimeType) {
		this.putOnTimeType = putOnTimeType;
	}

	public Long getPutOnTime() {
		return putOnTime;
	}

	public void setPutOnTime(Long putOnTime) {
		this.putOnTime = putOnTime;
	}

	public Long getPutOffTime() {
		return putOffTime;
	}

	public void setPutOffTime(Long putOffTime) {
		this.putOffTime = putOffTime;
	}

	public Integer getCreatorId() {
		return creatorId;
	}

	public void setCreatorId(Integer creatorId) {
		this.creatorId = creatorId;
	}

	public Integer getModifierId() {
		return modifierId;
	}

	public void setModifierId(Integer modifierId) {
		this.modifierId = modifierId;
	}

	public Long getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}

	public Long getModifyTime() {
		return modifyTime;
	}

	public void setModifyTime(Long modifyTime) {
		this.modifyTime = modifyTime;
	}

	public String getSearchText() {
		return searchText;
	}

	public void setSearchText(String searchText) {
		this.searchText = searchText;
	}

	public Integer getPutOnStatus() {
		return putOnStatus;
	}

	public void setPutOnStatus(Integer putOnStatus) {
		this.putOnStatus = putOnStatus;
	}
		
	public Integer getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(Integer categoryId) {
		this.categoryId = categoryId;
	}

	public String categoryTitle() {
		return categoryTitle;
	}

	public void setCategoryTitle(String categoryTitle) {
		this.categoryTitle = categoryTitle;
	}

	public Integer getColumnId() {
		return columnId;
	}

	public void setColumnId(Integer columnId) {
		this.columnId = columnId;
	}
	
	
}
